hook to the liver - Espagnol Anglais Dictionnaire